const fs = require('fs');
const path = require('path');

// 云函数部署脚本
console.log('开始部署云函数...');

// 检查云函数目录
const cloudFunctionPath = path.join(__dirname, 'cloudfunctions', 'quickstartFunctions');
if (!fs.existsSync(cloudFunctionPath)) {
  console.error('云函数目录不存在:', cloudFunctionPath);
  process.exit(1);
}

console.log('云函数目录存在，请按照以下步骤操作：');
console.log('');
console.log('1. 在微信开发者工具中，右键点击 cloudfunctions/quickstartFunctions 文件夹');
console.log('2. 选择 "上传并部署：云端安装依赖"');
console.log('3. 等待部署完成');
console.log('');
console.log('或者使用命令行部署：');
console.log('cd cloudfunctions/quickstartFunctions');
console.log('npm install');
console.log('然后在微信开发者工具中右键选择 "上传并部署"');
console.log('');
console.log('部署完成后，请确保在 app.js 中配置正确的云环境ID');
